heat-insulating jacket - English Synonyms Dictionary